//
//  WCNewProjectOutput.h
//  newprojectwindow
//
//  Created by William Towe on 3/25/09.
//  Copyright 2009 Revolution Software. All rights reserved.
//

#import <Cocoa/Cocoa.h>


@interface WCNewProjectOutput : NSTreeNode {
	NSString *_name;
	NSImage *_icon;
	NSDictionary *_templateInfo;
	NSString *_templateDirectory;
}
@property (readonly) NSString *name;
@property (readonly) NSString *shortDescription;
@property (readonly) NSString *longDescription;
@property (readonly) NSImage *icon;
@property (readonly) NSUInteger targetModel;
@property (readonly) NSUInteger targetOutput;
@property (readonly) NSDictionary *templateInfo;
@property (readonly) NSString *templateDirectory;
@property (readonly) NSArray *includeFiles;

+ (WCNewProjectOutput *)newProjectOutputWithName:(NSString *)name templateInfo:(NSDictionary *)templateInfo templateDirectory:(NSString *)templateDirectory;
@end
